package com.huaxin.hxmodulestatisticalanalysis.dto.response;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class CableTempRanking {
    private Long deviceId;
    private String orgId;
    private Long stationNumber;
    @Schema(description = "该设备三相中的最高温度")
    private BigDecimal maxTemp;         // 该设备三相中的最高温度
    @Schema(description = "该设备三相中的最高温度发生时间")
    private LocalDateTime maxTempTime;  // 最高温度发生时间
    @Schema(description = "设备名称")
    private String deviceName;          // 可选：设备名称（需关联设备表）
    @Schema(description = "安装位置")
    private String location;            // 可选：安装位置
}